libobs_simple\sources\linux\sources/
jack_input.rs1use crate::sources::macro_helper::{define_object_manager, impl_default_builder};
2use libobs_wrapper::sources::ObsSourceRef;
3
4define_object_manager!(
5 #[derive(Debug)]
6 struct JackOutputSource("jack_output_capture", *mut libobs::obs_source) for ObsSourceRef {
7 #[obs_property(type_t = "string", settings_key="startjack")]
9 start_jack: String,
10
11 #[obs_property(type_t = "int")]
12 channels: i64,
13 }
14);
15
16impl_default_builder!(JackOutputSourceBuilder);